to ramble - Alemán Inglés Diccionario